parc des princes
PSG vs Barcelona: A Champions League Night Under Curfew and an Unsigned InvoiceAt 22:40 the night before kick-off, the second security checklist at Parc des...
Thuy Linh Ahead of Asian Games 20: A Harsh Arena and the Gap Behind the TicketAt six in the morning in a badminton hall west of Hanoi, the only sounds are...
The Cong Viettel Lose to Persib Bandung in ACL2: The 41st Minute, the Red Card, and the Data GapIn the 41st minute, at Si Jalak Harupat Stadium in Soreang, West Java, Emirat...
The Empty Spreadsheet and the Line Between Analysis and Fabrication in Vietnamese SportsOne April night in 2026, I opened a spreadsheet that contained nothing but a...
Japan kickstarts race for 2028 Olympic berth at Asian Men's Volleyball ChampionshipThe race for Asia's men's volleyball berth at the Los Angeles 2028 Olympic...
Notes from Rajamangala: Vietnam Won With Runs That Never Made the Match ReportMinute 88, Rajamangala, the night of January 5, 2026. The ball is on the left...
VAR, Referees and Trust: Vietnamese Football Learns to Believe in ProcessAt the 88th minute of a V.League 1 match, the referee stops play, runs to the...
Turkey Appoint Sergen Yalcin: A Decision Made by SubtractionIn five weeks, the Turkish Football Federation called three names. Arda Turan...
BLAST Slam VIII: 28-1, 27-4 and the Fall of Big Names in MaltaThe first number I wrote down when I opened the BLAST Slam VIII results sheet...
The Cong - Viettel Lose 1-3 at Home to Ha Tinh: The Spine Named Doan Ngoc Tan Cracks AgainIn the 63rd minute, the scoreboard jumped from 1-1 to 1-3. Four minutes. Only...
Nine Chapters, Not a Single Number: The Hollow-Core Disease of Esports AnalyticsA nine-chapter esports analysis report is sitting on my desk. Chapter one...
Suhl Wins First Supercup: Three Two-Point Sets and a Lesson in Clutch CourageCoburg, October 3, 2026. VfB Suhl LOTTO Thüringen entered the German Women's...
Pakistan taxes social media content: Tennis creators and the hidden 'secret number' of 195 rupeesA tax document from Pakistan landed on my workstation just as I was preparing...
Peter Engel: 40 Caps, 5 Federations, and Six Reforms That No Spreadsheet Can Fill40 caps for the German national team. Two World Championships. Three European...
U23 Vietnam and the finishing problem: dominating possession is still not enough to break Kuwait's concrete wallIn the 78th minute, the ball rolled out of the penalty area, a Kuwaiti player...
Chess Olympiad 2026: India Defends Crown Amid the 'Space Map' of SamarkandWhen the official schedule for the 46th Chess Olympiad was released by FIDE, ...
ChessBase, Kostya Kavutskiy, and the Gap the Chess Content Market Lives OnThere is a moment that anyone who has ever sat beside a club player recognize...
Errors at Closing Points: Nguyen Thuy Linh and China's 19-Year-Old ProdigyIn the past 12 months, Nguyen Thuy Linh's win rate on decisive points at Supe...
When Sports Data Goes Silent: Lessons From a Report With Nothing to SayA January night in Chicago, the engineering room on the fourth floor of the...
When Data Goes Silent: The Real Structure of a Table Tennis NationThere is a page I still keep in a drawer, not because it is good, but because...
